08 Sobre code splitting e lazy loading

Próxima Atividade
  • Mudar o player
  • Sugerir melhoria

Marque as alternativas verdadeiras a respeito do code splitting e do lazy loading.

Selecione 2 alternativas
  • Alternativa correta

    Falso. Webpack é inteligente o suficiente para detectar a sintaxe do System.import e isolar o módulo importado em um bundle em separado, ou seja, ele é inteligente para realizar o code splitting para nós.

  • Alternativa correta

    Falso. Há uma inteligência no webpack e em sua infraestrutra para carregar o módulo através de lazy loading uma vez apenas, guardando-o em cache para que seja utilizado nas vezes posteriores.

  • Alternativa correta

    Correto. Podemos usar as duas formas. Webpack mantém System.import para não quebrar código legado. Todavia, se usamos Babel, precisamos instalar um plugin que ensine para Babel que a sintaxe import é uma sintaxe válida.

  • Alternativa correta

    Correto. É importante que o módulo carregado sob demanda não esteja estaticamente importado em nenhum outro ponto da aplicação, caso contrário ele fará parte do bundle.

Tirar dúvida Próxima Atividade
ícone Webpack: Manipulando módulos na sua webapp

Webpack: Manipulando módulos na sua webapp

100%
Aula06 de 06

Boas práticas

Atividades 8 de 16

  • 01 Otimizando o build com Scope Hoisting 03min
  • 02 Resumo
  • 03 Separando o nosso código das bibliotecas 08min
  • 04 CommonsChunkPlugin
  • 05 Gerando a página principal automaticamente 09min
  • 06 Code splitting e Lazy loading 09min
  • 07 System.import vs import 04min
  • 08 Sobre code splitting e lazy loading
  • 09 Quais são os arquivos para distribuição? 02min
  • 10 Alterando o endereço da API no build de produção 08min
  • 11 API de desenvolvimento e de produção
  • 12 O que aprendemos?
  • 13 Consolidando seu conhecimento
  • 14 Considerações finais 01min
  • 15 Download do projeto final
  • 16 Entendendo o que fizemos

Aulas

Outros Links

Fórum Trocar Curso
Gravatar de Marcos Katsumi Kay

Marcos Katsumi Kay 34.0k xp

Logo da Alura